arguably strongest

Translations
probablement le plus fort